package com.cntaiping.ttnews.app;

import android.app.Application;
import android.graphics.Bitmap;

import com.squareup.picasso.LruCache;
import com.squareup.picasso.Picasso;

/**
 * Created by Administrator on 2016/7/21.
 */
public class MyApp extends Application{
    @Override
    public void onCreate() {
        super.onCreate();
        initPicasso();

    }

    private void initPicasso() {
        Picasso picasso = new Picasso.Builder(this)
                .memoryCache(new LruCache(10 << 20)) //缓存的大小
                .indicatorsEnabled(true)  //指示标，会在左上角有一个指示标。红色：网络，蓝色：磁盘，绿色：内存
//                .downloader(new UrlConnectionDownloader(this)) //默认的下载器
                //              用okhttp下载器去下载,现在兼容到okhttp时2.x版本，如果导入okhttp3.x版本 不好使。。。
//                .downloader(new OkHttpDownloader(getCacheDir(), 10 << 20))

                .defaultBitmapConfig(Bitmap.Config.RGB_565)  //默认显示图片的质量
                .build();
        Picasso.setSingletonInstance(picasso); //设置全局的单例，而且
    }


}
